chopped into little pieces - Turc Anglais Dictionnaire